#[macro_export]
macro_rules! unix_either {
    ($a : expr , $b : expr) => {
        {
            #[cfg(unix)]
            {
                $a
            }
            #[cfg(not(unix))]
            {
                $b
            }
        }
    };
}


#[cfg(test)]
mod tests {
    #[test]
    fn test_marco() { // 根据不同平台编译不同的内容
        let path = unix_either!("/home/user/config", "C:\\Users\\user\\config");
        println!("Config path: {}", path);
    }
}